package cn.ztuo.bitrade.vo.contractPriceControlVo;

import cn.ztuo.bitrade.vo.base.BaseReqVo;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @Description  
 * @Author  Hunter
 * @Date 2020-03-16
 * @Description 风险额度
 */

@Data
public class ContractPriceControlFindReqVo extends BaseReqVo {

	@ApiModelProperty(value="交易对",example = "BTCUSDT",required = false)
	private String symbol;
	/**
	 * 类型 1: 合约
	 */
	@ApiModelProperty(value="类型 1: 合约",example = "1",required = false)
	private Integer type = 1;


	/**
	 * 开始时间
	 */
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	@ApiModelProperty(value="开始时间",example = "2018-10-01 12:18:48",required = false)
	private Date startTime;

	/**
	 * 结束时间
	 */
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	@ApiModelProperty(value="结束时间",example = "2018-10-01 12:18:48",required = false)
	private Date endTime;

	/**
	 * 状态  0:等待执行 1:当前正在执行 2:暂停 3:结束(取消)
	 */
	@ApiModelProperty(value="状态  0:等待执行 1:当前正在执行 2:暂停 3:结束(取消)",example = "0")
	private Integer status=0;
	/**
	 * 当前页
	 */
	@ApiModelProperty(value="当前页",example = "1",required = false)
	private Integer pageNo=1;
	/**
	 * 每页数量
	 */
	@ApiModelProperty(value="每页数量",example = "1",required = false)
	private Integer pageSize=10;


}
